/*
 * @Author: hrg
 * @Date: 2023-05-17 14:58:16
 * @LastEditTime: 2023-05-18 14:24:48
 * @FilePath: \study_go\study04\demo\main.go
 * @Description:map映射的增删改查操作
 */

package main

import "fmt"

func main() {
	a := make(map[int]string)
	// 映射中增加数据：
	a[100] = "hrg"
	a[111] = "hyy"
	a[122] = "h仍然y"
	a[133] = "yyy"

	// 修改元素
	a[100] = "ggg"

	// 删除操作：
	delete(a, 133)

	// 清空操作：通过make函数重新创建

	// 查询操作 通过映射名称[对应的key值]，返回两个值，第一个参数为值，第二个参数为是否存在true/false
	value, falg := a[100]
	fmt.Println("是否存在：", falg, "值为：", value)

	fmt.Println("映射a：", a)

}
